home *** CD-ROM | disk | FTP | other *** search
/ Micromanía: 150 Juegos 2010 / 150Juegos_16.iso / FIFA Manager 10 / FIFAManager10_Demo.exe / script / WorldCupU20.txt < prev    next >
Encoding:
Text File  |  2009-10-07  |  8.4 KB  |  536 lines

  1. 14
  2. ; ----------------------------------------------------------------------
  3. ; Script for U20 World Cup.
  4. ; Take care what you are doing in here!
  5. ; ----------------------------------------------------------------------
  6. ; ----------------------------------------------------------------------
  7. ; One pool for all national teams
  8. ; ----------------------------------------------------------------------
  9. %INDEX%U20_WORLD_CUP1
  10. DB_POOL
  11. { 255, U20_WORLD_CUP, 0 }
  12. 1    ; one pool
  13. 24    ; a 24 Teams
  14. POOL_SORT_RANDOM ; no sort
  15. ; Competition constraints to insert the team (none)
  16. 0
  17. ; Bonuses
  18. 0
  19. 0
  20. 0
  21. 0
  22. ; Substitutions
  23. 0
  24. 0
  25. ; Precessors and Successors
  26. 0
  27. { 255, U20_WORLD_CUP, 1 }, { 255, U20_WORLD_CUP, 2 }, { 255, U20_WORLD_CUP, 3 }, { 255, U20_WORLD_CUP, 4 }, { 255, U20_WORLD_CUP, 5 }, { 255, U20_WORLD_CUP, 6 }
  28. ; Pool instructions
  29. 7
  30. ; GET_HOST - does not work in here
  31. GET_RANDOM_NATIONAL_TEAM, 0, 6
  32. GET_RANDOM_NATIONAL_TEAM, 1, 4
  33. GET_RANDOM_NATIONAL_TEAM, 2, 5
  34. GET_RANDOM_NATIONAL_TEAM, 3, 4
  35. GET_RANDOM_NATIONAL_TEAM, 4, 4
  36. GET_RANDOM_NATIONAL_TEAM, 5, 1
  37. CHANGE_TEAM_TYPES, 2
  38. %INDEXEND%U20_WORLD_CUP1
  39. ; ----------------------------------------------------------------------
  40. ; 6 Groups with 4 teams
  41. ; ---------------------------------------------------------------------- 
  42. %INDEX%U20_WORLD_CUP2
  43. DB_LEAGUE
  44. { 255, U20_WORLD_CUP, 1 }
  45. _ID_GROUP_A
  46. 4
  47. 0
  48. 0
  49. 8
  50. 1
  51. ROUND_1
  52. 100
  53. 100
  54. ;
  55. %INDEX%MATCHDAYS
  56. 2,4,6
  57. %INDEXEND%MATCHDAYS
  58. %INDEX%FIXTURE
  59. 1,2,3,4
  60. 2,3,4,1
  61. 1,3,4,2
  62. 1,2,3,4
  63. 2,3,4,1
  64. 1,3,4,2
  65. %INDEXEND%FIXTURE
  66. ; Bonuses
  67. 1
  68. 1
  69. 1
  70. 1
  71. ;Transfer
  72. 7
  73. 0
  74. 0
  75. ; Subst
  76. 3
  77. 0
  78. ;
  79. { 255, U20_WORLD_CUP, 0 }
  80. { 255, U20_WORLD_CUP, 7 }
  81. 1
  82. GET_POOL, { 255, U20_WORLD_CUP, 0 }
  83. 0
  84. 4
  85. %INDEXEND%U20_WORLD_CUP2
  86. ;---------------------------------------------------------------------
  87. %INDEX%U20_WORLD_CUP3
  88. DB_LEAGUE
  89. { 255, U20_WORLD_CUP, 2 }
  90. _ID_GROUP_B
  91. 4
  92. 0
  93. 0
  94. 8
  95. 1
  96. ROUND_1
  97. 100
  98. 100
  99. ;
  100. %INDEX%MATCHDAYS
  101. 2,4,6
  102. %INDEXEND%MATCHDAYS
  103. %INDEX%FIXTURE
  104. 1,2,3,4
  105. 2,3,4,1
  106. 1,3,4,2
  107. %INDEXEND%FIXTURE
  108. ; Bonuses
  109. 0
  110. 0
  111. 0
  112. 0
  113. ;Transfer
  114. 7
  115. 0
  116. 0
  117. ; Subst
  118. 3
  119. 0
  120. ;
  121. { 255, U20_WORLD_CUP, 0 }
  122. { 255, U20_WORLD_CUP, 7 }
  123. 1
  124. GET_POOL, { 255, U20_WORLD_CUP, 0 }
  125. 4
  126. 4
  127. %INDEXEND%U20_WORLD_CUP3
  128. ;---------------------------------------------------------------------
  129. %INDEX%U20_WORLD_CUP4
  130. DB_LEAGUE
  131. { 255, U20_WORLD_CUP, 3 }
  132. _ID_GROUP_C
  133. 4
  134. 0
  135. 0
  136. 8
  137. 1
  138. ROUND_1
  139. 100
  140. 100
  141. ;
  142. %INDEX%MATCHDAYS
  143. 2,4,6
  144. %INDEXEND%MATCHDAYS
  145. %INDEX%FIXTURE
  146. 1,2,3,4
  147. 2,3,4,1
  148. 1,3,4,2
  149. %INDEXEND%FIXTURE
  150. ; Bonuses
  151. 0
  152. 0
  153. 0
  154. 0
  155. ;Transfer
  156. 7
  157. 0
  158. 0
  159. ; Subst
  160. 3
  161. 0
  162. ;
  163. { 255, U20_WORLD_CUP, 0 }
  164. { 255, U20_WORLD_CUP, 7 }
  165. 1
  166. GET_POOL, { 255, U20_WORLD_CUP, 0 }
  167. 8
  168. 4
  169. %INDEXEND%U20_WORLD_CUP4
  170. ;---------------------------------------------------------------------
  171. %INDEX%U20_WORLD_CUP5
  172. DB_LEAGUE
  173. { 255, U20_WORLD_CUP, 4 }
  174. _ID_GROUP_D
  175. 4
  176. 0
  177. 0
  178. 8
  179. 1
  180. ROUND_1
  181. 100
  182. 100
  183. ;
  184. %INDEX%MATCHDAYS
  185. 2,4,6
  186. %INDEXEND%MATCHDAYS
  187. %INDEX%FIXTURE
  188. 1,2,3,4
  189. 2,3,4,1
  190. 1,3,4,2
  191. %INDEXEND%FIXTURE
  192. ; Bonuses
  193. 0
  194. 0
  195. 0
  196. 0
  197. ;Transfer
  198. 7
  199. 0
  200. 0
  201. ; Subst
  202. 3
  203. 0
  204. ;
  205. { 255, U20_WORLD_CUP, 0 }
  206. { 255, U20_WORLD_CUP, 7 }
  207. 1
  208. GET_POOL, { 255, U20_WORLD_CUP, 0 }
  209. 12
  210. 4
  211. %INDEXEND%U20_WORLD_CUP5
  212. ;---------------------------------------------------------------------
  213. %INDEX%U20_WORLD_CUP6
  214. DB_LEAGUE
  215. { 255, U20_WORLD_CUP, 5 }
  216. _ID_GROUP_E
  217. 4
  218. 0
  219. 0
  220. 8
  221. 1
  222. ROUND_1
  223. 100
  224. 100
  225. ;
  226. %INDEX%MATCHDAYS
  227. 2,4,6
  228. %INDEXEND%MATCHDAYS
  229. %INDEX%FIXTURE
  230. 1,2,3,4
  231. 2,3,4,1
  232. 1,3,4,2
  233. %INDEXEND%FIXTURE
  234. ; Bonuses
  235. 0
  236. 0
  237. 0
  238. 0
  239. ;Transfer
  240. 7
  241. 0
  242. 0
  243. ; Subst
  244. 3
  245. 0
  246. ;
  247. { 255, U20_WORLD_CUP, 0 }
  248. { 255, U20_WORLD_CUP, 7 }
  249. 1
  250. GET_POOL, { 255, U20_WORLD_CUP, 0 }
  251. 16
  252. 4
  253. %INDEXEND%U20_WORLD_CUP6
  254. ;---------------------------------------------------------------------
  255. %INDEX%U20_WORLD_CUP7
  256. DB_LEAGUE
  257. { 255, U20_WORLD_CUP, 6 }
  258. _ID_GROUP_F
  259. 4
  260. 0
  261. 0
  262. 8
  263. 1
  264. ROUND_1
  265. 100
  266. 100
  267. ;
  268. %INDEX%MATCHDAYS
  269. 2,4,6
  270. %INDEXEND%MATCHDAYS
  271. %INDEX%FIXTURE
  272. 1,2,3,4
  273. 2,3,4,1
  274. 1,3,4,2
  275. %INDEXEND%FIXTURE
  276. ; Bonuses
  277. 0
  278. 0
  279. 0
  280. 0
  281. ;Transfer
  282. 7
  283. 0
  284. 0
  285. ; Subst
  286. 3
  287. 0
  288. ;
  289. { 255, U20_WORLD_CUP, 0 }
  290. { 255, U20_WORLD_CUP, 7 }
  291. 1
  292. GET_POOL, { 255, U20_WORLD_CUP, 0 }
  293. 20
  294. 4
  295. %INDEXEND%U20_WORLD_CUP7
  296. ;---------------------------------------------------------------------
  297. ; Pool with all 3rd places
  298. ;---------------------------------------------------------------------
  299. %INDEX%U20_WORLD_CUP8
  300. DB_POOL
  301. { 255, U20_WORLD_CUP, 7 }
  302. 1    ; one pool
  303. 6    ; a 6 Teams
  304. POOL_SORT_PREVIOUS_POINTS_DIFF ; Sort the pool by the previous league round statistics
  305. ; Competition constraints to insert the team (none)
  306. 0
  307. ; Bonuses
  308. 0
  309. 0
  310. 0
  311. 0
  312. ; Substitutions
  313. 0
  314. 0
  315. ; Precessors and Successors
  316. { 255, U20_WORLD_CUP, 1 }, { 255, U20_WORLD_CUP, 2 }, { 255, U20_WORLD_CUP, 3 }, { 255, U20_WORLD_CUP, 4 }, { 255, U20_WORLD_CUP, 5 }, { 255, U20_WORLD_CUP, 6 }
  317. { 255, U20_WORLD_CUP, 8 }
  318. ; Pool instructions
  319. 6
  320. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 1 }
  321. 3
  322. 1
  323. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 2 }
  324. 3
  325. 1
  326. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 3 }
  327. 3
  328. 1
  329. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 4 }
  330. 3
  331. 1
  332. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 5 }
  333. 3
  334. 1
  335. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 6 }
  336. 3
  337. 1
  338. %INDEXEND%U20_WORLD_CUP8
  339. ;---------------------------------------------------------------------
  340. ; Knockout phase - Last 16
  341. ;---------------------------------------------------------------------
  342. %INDEX%U20_WORLD_CUP9
  343. DB_ROUND
  344. { 255, U20_WORLD_CUP, 8 }
  345. _ID_LAST_16
  346. 16
  347. ROUND_LAST_16
  348. ; Matchdays
  349. 8
  350. 8
  351. BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_GOALDEN_GOAL, BEG_WITH_PENALTY, BEG_END
  352. 0
  353. 0
  354. 0
  355. ; Bonuses
  356. 0
  357. 0
  358. 0
  359. 0
  360. ; Subst
  361. 3
  362. 0
  363. ; VorgΣnger
  364. { 255, U20_WORLD_CUP, 7 }
  365. ; Nachfolger
  366. { 255, U20_WORLD_CUP, 9 }
  367. 14
  368. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 1 }
  369. 1
  370. 1
  371. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 2 }
  372. 1
  373. 1
  374. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 3 }
  375. 1
  376. 1
  377. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 4 }
  378. 1
  379. 1
  380. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 5 }
  381. 1
  382. 1
  383. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 6 }
  384. 1
  385. 1
  386. GET_POOL, { 255, U20_WORLD_CUP, 7 }
  387. 0
  388. 2
  389. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 1 }
  390. 2
  391. 1
  392. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 2 }
  393. 2
  394. 1
  395. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 3 }
  396. 2
  397. 1
  398. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 4 }
  399. 2
  400. 1
  401. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 5 }
  402. 2
  403. 1
  404. GET_TAB_X_TO_Y, { 255, U20_WORLD_CUP, 6 }
  405. 2
  406. 1
  407. GET_POOL, { 255, U20_WORLD_CUP, 7 }
  408. 2
  409. 2
  410. %INDEXEND%U20_WORLD_CUP9
  411. ;---------------------------------------------------------------------
  412. ; Quarter finals
  413. ;---------------------------------------------------------------------
  414. %INDEX%U20_WORLD_CUP10
  415. DB_ROUND
  416. { 255, U20_WORLD_CUP, 9 }
  417. _ID_QUARTERFINAL
  418. 8
  419. ROUND_QUARTERFINAL
  420. ; Matchdays
  421. 10
  422. 10
  423. BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_GOALDEN_GOAL, BEG_WITH_PENALTY, BEG_END
  424. 0
  425. 0
  426. 0
  427. ; Bonuses
  428. 0
  429. 0
  430. 0
  431. 0
  432. ; Subst
  433. 3
  434. 0
  435. ; VorgΣnger
  436. { 255, U20_WORLD_CUP, 8 }
  437. ; Nachfolger
  438. { 255, U20_WORLD_CUP, 10 }
  439. 1
  440. GET_WINNER, { 255, U20_WORLD_CUP, 8 }
  441. %INDEXEND%U20_WORLD_CUP10
  442. ;---------------------------------------------------------------------
  443. ; Semi-finals
  444. ;---------------------------------------------------------------------
  445. %INDEX%U20_WORLD_CUP11
  446. DB_ROUND
  447. { 255, U20_WORLD_CUP, 10 }
  448. _ID_SEMIFINAL
  449. 4
  450. ROUND_SEMIFINAL
  451. ; Matchdays
  452. 12
  453. 12
  454. BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_GOALDEN_GOAL, BEG_WITH_PENALTY, BEG_END
  455. 0
  456. 0
  457. 0
  458. ; Bonuses
  459. 0
  460. 0
  461. 0
  462. 0
  463. ; Subst
  464. 3
  465. 0
  466. ; VorgΣnger
  467. { 255, U20_WORLD_CUP, 9 }
  468. ; Nachfolger
  469. { 255, U20_WORLD_CUP, 11 }, { 255, U20_WORLD_CUP, 12 }
  470. 1
  471. GET_WINNER, { 255, U20_WORLD_CUP, 9 }
  472. %INDEXEND%U20_WORLD_CUP11
  473. ;---------------------------------------------------------------------
  474. ; Match 3rd place
  475. ;---------------------------------------------------------------------
  476. %INDEX%U20_WORLD_CUP12
  477. DB_ROUND
  478. { 255, U20_WORLD_CUP, 11 }
  479. _ID_3RD_PLACE
  480. 2
  481. ROUND_FINAL
  482. ; Matchdays
  483. 14
  484. 14
  485. BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_GOALDEN_GOAL, BEG_WITH_PENALTY, BEG_END
  486. 0
  487. 0
  488. 0
  489. ; Bonuses
  490. 0
  491. 0
  492. 0
  493. 0
  494. ; Subst
  495. 3
  496. 0
  497. ; VorgΣnger
  498. { 255, U20_WORLD_CUP, 10 }
  499. ; Nachfolger
  500. 0
  501. 1
  502. GET_LOSER, { 255, U20_WORLD_CUP, 10 }
  503. %INDEXEND%U20_WORLD_CUP12
  504. ; -------------------------------------------------------------------
  505. ; Final
  506. ; -------------------------------------------------------------------
  507. %INDEX%U20_WORLD_CUP13
  508. DB_ROUND
  509. { 255, U20_WORLD_CUP, 12 }
  510. _ID_FINAL
  511. 2
  512. ROUND_FINAL
  513. ; Spieltage
  514. 16
  515. 16
  516. BEG_1ST_LEG, BEG_WITH_EXTRA_TIME, BEG_WITH_GOALDEN_GOAL, BEG_WITH_PENALTY, BEG_END
  517. 0
  518. 0
  519. 0
  520. ; Bonuses
  521. 0
  522. 0
  523. 0
  524. 0
  525. ; Subst
  526. 3
  527. 0
  528. ; VorgΣnger
  529. { 255, U20_WORLD_CUP, 10 }
  530. ; Nachfolger
  531. 0
  532. 1
  533. GET_WINNER, { 255, U20_WORLD_CUP, 10 }
  534. %INDEXEND%U20_WORLD_CUP13
  535. ; ------------------------------------------------------------------
  536.